package com.baiyi.cloud.platform.oss.service;

import java.util.Map;

import org.springframework.web.multipart.MultipartFile;

import com.baiyi.cloud.platform.commons.PageResult;
import com.baiyi.cloud.platform.oss.model.FileInfo;

/**
 * 
 * @ClassName: FileService
 * @Description: 文件service 目前仅支持阿里云oss,七牛云
 * @author huwenfeng
 * @date 2019年1月10日
 */
public interface FileService {

	FileInfo upload(MultipartFile file ) throws Exception;

	void delete(FileInfo fileInfo);
	
	FileInfo getById(String id);
	
	PageResult<FileInfo>  findList(Map<String, Object> params);

}
